very soft and fresh cheese - Turkish English Dictionary